﻿package ygg.encoding.swf
{
	import ygg.encoding.swf.tag.object.*;
	import ygg.encoding.swf.tag.*;
	
	public class Swf
	{
		private var _header:SwfHeader;
		private var _tags:Vector.<TagEncoding>;
		private var _frames:Array;
		private var _fileAttr:FileAttributes;
		
		
		public function Swf()
		{
			
		}
		
		public function get tags():Vector.<TagEncoding> { return _tags; }
		
		public function set tags(value:Vector.<TagEncoding>):void
		{
			_tags = value;
		}
		
		public function get header():SwfHeader { return _header; }
		
		public function set header(value:SwfHeader):void
		{
			_header = value;
		}
		
		public function get frames():Array { return _frames; }
		
		public function set frames(value:Array):void
		{
			_frames = value;
		}
		
		public function get fileAttr():FileAttributes { return _fileAttr; }
		
		public function set fileAttr(value:FileAttributes):void
		{
			_fileAttr = value;
		}
		
	}
	
}